Business

US futures fall and oil hovers at $100 as recession fears stalk markets